Downtown Rite Aid to close
The last Rite Aid store in New Castle is set to close. The store at 31 N. Jefferson St. is among 13 additional locations to shutter, according to court documents this week. The pharmacy will close on May 8, while the store itself will close June 13, a store employee said.